package it.pride.primefacesShowcase.model;

import javax.persistence.*;
import java.util.Date;

/**
 * User: eluibon
 * Date: 04/07/12
 * Time: 11.17
 */
@Entity
@Table(name = "anagrafica")
public class Anagrafica {

    @Id
    @Basic(optional = false)
    @Column(name = "ID")
    private Long id;

    @Column(name = "gestore")
    private String gestore;

    @Column(name = "zona")
    private Long zona;

    @Column(name = "regione")
    private String regione;

    @Column(name = "provincia")
    private String provincia;

    @Column(name = "comune")
    private String comune;

    @Column(name = "office")
    private String office;

    @Column(name = "nome_office")
    private String nomeOffice;

    @Column(name = "tipo")
    private String tipo;

    @Column(name = "posizionamento")
    private String posizionamento;

    @Column(name = "budget")
    private String budget;

    @Column(name = "latitudine")
    private String latitudine;

    @Column(name = "longitudine")
    private String longitudine;
    
    @Column(name = "data_creazione")
    @Temporal(TemporalType.DATE)
    private Date dataCreazione;

    public Anagrafica() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getGestore() {
        return gestore;
    }

    public void setGestore(String gestore) {
        this.gestore = gestore;
    }

    public Long getZona() {
        return zona;
    }

    public void setZona(Long zona) {
        this.zona = zona;
    }

    public String getRegione() {
        return regione;
    }

    public void setRegione(String regione) {
        this.regione = regione;
    }

    public String getProvincia() {
        return provincia;
    }

    public void setProvincia(String provincia) {
        this.provincia = provincia;
    }

    public String getComune() {
        return comune;
    }

    public void setComune(String comune) {
        this.comune = comune;
    }

    public String getOffice() {
        return office;
    }

    public void setOffice(String office) {
        this.office = office;
    }

    public String getNomeOffice() {
        return nomeOffice;
    }

    public void setNomeOffice(String nomeOffice) {
        this.nomeOffice = nomeOffice;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public String getPosizionamento() {
        return posizionamento;
    }

    public void setPosizionamento(String posizionamento) {
        this.posizionamento = posizionamento;
    }

    public String getBudget() {
        return budget;
    }

    public void setBudget(String budget) {
        this.budget = budget;
    }

    public String getLatitudine() {
        return latitudine;
    }

    public void setLatitudine(String latitudine) {
        this.latitudine = latitudine;
    }

    public String getLongitudine() {
        return longitudine;
    }

    public void setLongitudine(String longitudine) {
        this.longitudine = longitudine;
    }

    public Date getDataCreazione() {
        return dataCreazione;
    }

    public void setDataCreazione(Date dataCreazione) {
        this.dataCreazione = dataCreazione;
    }
}
